hay equivalent - French English Dictionary